rendering morally inferior - Español Inglés Diccionario